package com.know.service;

import java.util.List;

import com.know.dao.ArticleDao;
import com.know.entity.Article;
import com.kzw.bean.Record;
import com.kzw.dao.support.Page;



public class ArticleService {
	private ArticleDao dao = new ArticleDao();
	
	/**
	 * 分页查找
	 * */
	public Record findPage(Page<Article> page) {
		return dao.findPage(page);
	}
	/**
	 * 点击热榜中前十查询
	 */
	public List<Article> findTen() {
		
		return dao.finTen(10);
	}
	/**
	 * 站长推荐前十
	 * @param num
	 * @return
	 */
	public List<Article> findadm(int num) {
		return dao.findadm(num);
	}
	/**
	 * 增加文章
	 * @param article
	 * @param uuid 
	 * @return 
	 */
	public long save(Article article) {
		return dao.save(article);
		
	}
	/**
	 * 根据ID查找
	 * @param parseLong
	 * @return
	 */
	public Article findById(long parseLong) {
		// TODO Auto-generated method stub
		return dao.finById(parseLong);
	}
	/**
	 * 修改文章
	 * @param article
	 */
	public void update(Article article) {
		dao.update(article);
	}
	/**
	 * 删除文章
	 * @param id
	 */
	public void del(long id) {
		dao.del(id);
	}
	/**
	 * 批量删除
	 * @param ids
	 */
	public void multiDel(String ids) {
		dao.multiDel(ids);
	}
	/**
	 * 改变分类
	 * @param id
	 */
	public void changeSort(long id, long sort_va) {
		dao.changeSot(id,sort_va);
		
	}
	/**
	 * 增加分类
	 * @param parseLong
	 * @param parseLong2
	 */
	public void addSort(long id, long sort_va) {
		dao.addSort(id,sort_va);
	}
	
	

}
